Software Release Assessment under Multiple Alternatives with Consideration of Debuggers’ Learning Rate and Imperfect Debugging Environment

نویسندگان

چکیده

In the software development life cycle, quality and reliability of are critical to developers. Poor not only cause loss customers sales but also increase operational risk due unreliable codes. Therefore, developers should try their best reduce such potential defects by undertaking a testing project. However, pursue perfect faultless is unrealistic since budget, time, resources limited, need reach compromise that balances cost. Using model presented in this study, can devise multiple alternatives for project, each alternative has its distinct allocation human resources. The therefore be selected. Furthermore, incorporates debuggers’ learning negligent factors, both which influence efficiency practice. Accordingly, study considers factors nature errors during debugging process develop growth estimate related costs indicator. Additionally, issue error classification extended considering impacts on system, expected time required remove simple or complex estimated based different truncated exponential distributions. Finally, numerical examples sensitivity analyses performed provide managerial insights useful directions inform release strategies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelling Software Fault debugging Complexity under Imperfect Debugging Environment

The fault debugging progress is influenced by various factors all of which may not be deterministic in nature such as the debugging effort, debugging efficiency and debuggers skill, and debugging methods and strategies. In order to address these realistic factors that influencing the debugging process we propose an integrated nonhomogeneous Poisson process (NHPP) based software reliability mode...

متن کامل

Optimal Release Policy of Software with Imperfect Debugging and Testing Effort under Fuzzy Environment

The major three problems observed in the development process of software include the cost of software development, quality of software and the target. Each software organization has a tendency to release the software and updates related to it in a timely manner. The release of the software is dependent on various factors, the optimal release is decided after the evaluation of level of software ...

متن کامل

qfd planning with cost consideration in fuzzy environment

در عصر حاضر که رقابت بین سازمان ها بسیار گسترش یافته است، مطالعه و طرحریزی سیستم های تولیدی و خدماتی به منظور بهینه سازی عملکرد آنها اجتناب ناپذیر می باشد. بخش عمده ای از رقابت پذیری سازمان ها نتیجه رضایتمندی مشتریان آنها است. میزان موفقیت سازمان های امروزی به تلاش آنها در جهت شناسایی خواسته ها و نیازهای مشتریان و ارضای این نیازها بستگی دارد. از طرفی کوتاه کردن زمان ارائه محصول/خدمات به مشتریان...

15 صفحه اول

Imperfect-Debugging SRGM with Software Module Testing and Resource Allocation Dependent Release Policy

Testing is one of the important phase in software development. Main Purpose of testing is to identify the number of errors present in the software. In the history of software development several testing techniques and methods are used in finding out the errors. Module testing is one of the sophisticated testing technique. Software release problem is the one of oldest of problem in which manager...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Mathematics

سال: 2022

ISSN: ['2227-7390']

DOI: https://doi.org/10.3390/math10101744